Mecha Noodle Bar 4.5 / 5

201 Crown St, New Haven

Overview

This is a famous noodle shop in New Haven.

Tips & Reviews