Dogtown
664 New Haven Ave, Milford 06460