The Italian Farmhouse
Restaurant in Plymouth, New Hampshire
Italian restaurant
Restaurants
ยท
Plymouth, New Hampshire guide