Skip to content
New HampshireTravel Guides
Café Monte Alto
← Dining & Taverns

Café Monte Alto

A restaurant in Plymouth, NH.

83 Main Street, Plymouth, NH 03264

Plymouth, NH

Photo: Selina / CC BY 2.0