Mira Sushi & Izakaya Restaurant
Cuisines: Sushi Bar, JapaneseNo rank yet
Mira Sushi & Izakaya Restaurant
Sushi Bar, Japanese
46 W. 22nd St.
Chelsea
New York, NY, 10010
Mira Sushi & Izakaya Restaurant
Sushi Bar, Japanese
46 W. 22nd St.
Chelsea
New York, NY, 10010