Restaurant Reviews from DiningGuide411.com
    Top : United_States: CO: Montrose

Sicily's Italian Restaurant, Montrose, Colorado










Sicily's Italian Restaurant
1135 E Main Street
Montrose CO United States


Phone: 970.240.9199