Jackson Square Tavern

1530 Commercial St.
Weymouth
Massachusetts
United States