Eating Japanese Sushi at Osaka restaurant in Tarrytown, NY.

Feedback

Do you manage or own Osaka?

Yes