Driving directions

Depot Square

20 Depot St, Peterborough, New Hampshire, United States
Review summary
4.7
Sue W.
2 months ago
Food 🐟 & atmosphere is perfect for any occasion. Ian L. was very attentive to our visit & service with a smile 😃 A repeat visit for sure👏