Mira Sushi & Izakaya in New York

Japanese Sushi Asian Fusion
3.8

Mira Sushi & Izakaya Near me

1 restaurant location in New York