Eating Japanese at Mr Wasabi restaurant in Bayside, NY.

Feedback

Do you manage or own Mr Wasabi?

Yes