Village Diner & Pub

One Fruit St.
Byfield
Massachusetts
United States