Mido Omakase - West Village

Sushi restaurant, 88 W 3rd St, New York, NY

VeganScore 10

Menu

Mains

Start your free trial