Eating Japanese Steakhouses Sushi at Shiro of Japan restaurant in Carle Place, NY.

Feedback

Do you manage or own Shiro of Japan?

Yes