Mecha Noodle Bar

Fairfield, CT