Mecha Noodle Bar: A new haven for foodies

Mecha Noodle Bar: A new haven for foodies

On a typical night, New Haven’s new noodle bar, Mecha, is packed with people filling their stomachs with Asian comfort food. The space buzzes with laughter and conversations radiating out from long communal tables. Hip-Hop rhythms thud energetically in the background. Mecha, pronounced “MAY-CHA” means “Mom & Pop” in Vietnamese, reflecting the joyful, familial environment. … Continue reading