Restaurants - Clifton, New Jersey, United States
Ooka Japanese Steakhouse is a restaurants company based out of 166 MAIN AVE, Clifton, New Jersey, United States.