Cancha Restaurant

restaurant in Pelham Islands, Bridgeport

Phone: (203) 576-1976

Website: shorelinestar.com

Address: 165 Kossuth St