Eating Japanese Sushi at Otaki Sushi restaurant in Garden City Park, NY.

Feedback

Do you manage or own Otaki Sushi?

Yes