Primo's Restaurant

745 High St.
Westwood
Massachusetts
United States
website