Skip to main content

Mira Sushi

restaurant · sushi restaurant · Flushing, NY

Address
153-11 Union Tpke, Flushing, NY 11367
Phone
(718) 380-7777
Website
mirasushi.com
Where
40.7197, -73.8102

Search Hominin for Mira Sushi

Other restaurants nearby

More in Flushing

Mira Sushi — restaurant in Flushing, NY | Hominin