Mex on Main

restaurant in Pelham Islands, Trumbull

Phone: (203) 880-9882

Website: www.mexonmain.com

Address: 6528 Main St