Yamashiro Sake Bar - Long Island City - New York NY
Add Website
Close
Yamashiro Sake Bar
Be first to review 30-27 Steinway St,New York NY 11103 Phone Number: (718) 932-1338
Yamashiro Sake Bar Store Hours
Hours may fluctuate
Hours may fluctuate