Mecha Noodle Bar Website: https://mechanoodlebar.com/menus/norwalk Phone: (203) 295-8718 <<Click to return to the Norwalk Restaurant Week page