Westwood Park Restaurant

400 Blue Hill Dr.
Westwood
Massachusetts
United States