Featured Restaurant
Montano’s Restaurant
Location
481 Rt 6
North Truro, MA 02652
Telephone: 508-487-2026
Website: www.montanos.com
Hours of Operation
Open Daily from 4:30pm
Location
481 Rt 6
North Truro, MA 02652
Telephone: 508-487-2026
Website: www.montanos.com
Hours of Operation
Open Daily from 4:30pm