Olympic Donut

restaurant in Pelham Islands, Milford

Phone: (203) 877-3866

Address: 127 Gulf St