Café Monte Alto

Restaurant in Plymouth, New Hampshire

Opening hours: Mo-Su 06:00-18:00

83 Main Street, Plymouth, 03264