Eating Japanese Sushi at New Tobiko restaurant in Valley Stream, NY.

Feedback

Do you manage or own New Tobiko?

Yes