821 N Main St, Laconia
This restaurant serves North Country Deli and tasty pizzas.
Chill Out
Kids Friendly
Typical Tourist