United States / New Haven / RestaurantsramenMẹcha Noodle BarAddress201 Crown St, New HavenWebsitewww.mechanoodlebar.comPhone+12036919671—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itStella Blues · 23 mNot ratedOlives and Oil · 37 mNot rated80 Proof American Kitchen & Bar · 40 mNot rated