Mira Sushi – Flatiron
Cuisines: Sushi Bars, JapaneseNo rank yet
Mira Sushi – Flatiron
Sushi Bars, Japanese
46 W 22nd St
5th & 6th Ave
New York, NY, 10010
Mira Sushi – Flatiron
Sushi Bars, Japanese
46 W 22nd St
5th & 6th Ave
New York, NY, 10010