Mecha Noodle Bar Services: Takeout, Delivery, Gift Cards $$, Alcohol, Lunch, Dinner 201 Crown St., New Haven, CT Phone: 203-691-9671 Website: http://www.mechanoodlebar.com