Restaurant Reviews from DiningGuide411.com
    Top : Canada: SK: Kyle

Cedar Villa Dining Room, Kyle, Saskatchewan, Canada










Cedar Villa Dining Room
101 Centre St
Kyle SK Canada


Phone: 306.375.2442