Skip to content
New HampshireTravel Guides
Grotto
← Dining & Taverns

Grotto

A restaurant in Plymouth, NH.

5 Railroad Square, Plymouth, NH 03264

Plymouth, NH

Photo: Ken Gallager / CC BY-SA 4.0