Eating Japanese Sushi at Aiko restaurant in Port Washington, NY.

Feedback

Do you manage or own Aiko?

Yes