Crossroads Pizza House

restaurant in Pelham Islands, East Norwalk

Phone: (203) 855-7785

Website: www.crossroadspizza3.com

Address: 68 N Main St