El Idolo Restaurant

restaurant in Pelham Islands, Bridgeport

Phone: (203) 334-6600

Website: www.elmrestaurant.com

Address: 1965 Main St