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

Feedback

Do you manage or own Bonsai?

Yes