Mr Macs Canteen

restaurant in Pelham Islands, Newtown

Phone: (203) 459-9595

Website: www.mrmacscanteen.com

Address: 888 Main St