clock menu more-arrow no yes

Mira Sushi & Izakaya Flatiron

46 West 22nd Street, Manhattan, NY 10010

(212) 989-7889