<< Previous Place Next Place >> Walnut Beach 186 Broadway, Milford, CT 06460, USA 203-878-2623 Website