Mechan Noodle Bar

bar in Pelham Islands, Fairfield

Phone: (203) 292-8222

Website: www.mechanoodlebar.com

Address: 1215 Post Rd