Garden Restaurant

156 West St.
Milford
Massachusetts
United States