Captain's Pizza House

restaurant in Pelham Islands, Trumbull

Phone: (203) 261-8686

Address: 89 Main St