Captain's Pizza House

restaurant in Pelham Islands, Trumbull

Phone: (203) 371-0470

Website: captainspizzabostonavenue.net

Address: 4050 Main St