Grotto

Restaurant in Plymouth, New Hampshire

Opening hours: Mo-Th 16:00-22:00; Su, Fr 12:00-22:00; Sa 12:00-23:00

5 Railroad Square, 03264