Mecha Noodle Bar

vnh restaurant4
201 Crown St.
New Haven
 
203-691-9671
www.mechanoodlebar.com

Services: Takeout, Delivery, Gift Cards
$$, Alcohol, Lunch, Dinner