Get directions to: Garden Restaurant, Milford, MA
Restaurant address: 156 West St Milford, MA 01757, USA
Restaurant: Garden Restaurant