Learn About Us
Located in West Village neighborhood of Manhattan. New Mikado Sushi is located at 109 West 14th Street, NY.
Testimonials
No reviews.
44 + 4 =
Food Gallery
Or
Subscribe for Email and/or Subscribe for SMS phone
Contact
Menu