Happy Garden Restaurant

211 Main St.
Oxford
Massachusetts
United States