Angelo's Corner Deli

restaurant in Pelham Islands, Trumbull

Phone: (203) 374-6836

Address: 4171 Main St