Tag Archives: Mecha Noodle Bar

Wet Noodles

Mecha Noodle Bar in New Haven

If the talking heads on the Food Network can be trusted, we eat with our eyes. And if that’s the case, then your meal at Mecha Noodle Bar begins the moment you walk in the door. …

Read More 0 Comments