Upload Photo

Shiro of Japan

Photos from the hibachi restaurant in Carle Place.

VENUE: Shiro of Japan