Cross Roads Pizza I

restaurant in Pelham Islands, Stratford

Phone: (203) 367-5554

Website: crossroadspizza.com

Address: 2065 E Main St