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

Shiro of Japan

Feedback

Do you manage or own Shiro of Japan?

Yes