Pop's Donuts

restaurant in Pelham Islands, Milford

Phone: (203) 876-1210

Website: popsfamilyrestaurant.com

Address: 587 New Haven Ave