Eating Japanese Sushi at Osaka Japanese Restaurant restaurant in Scotch Plains, NJ.

Feedback

Do you manage or own Osaka Japanese Restaurant?

Yes