Walnut Beach Cafe

cafe in Pelham Islands, City of Milford (balance)

Phone: (203) 283-3910

Address: 37 Naugatuck Ave