Van Horn Dining Room

Restaurant in Plymouth, New Hampshire