Map & Directions - Greek Villa Restaurant
Menu
Greek Villa Restaurant
101 Centennial Dr S Martensville, Martensville, SK, S0K
(306) 934-2521 (Phone)
101 Centennial Dr S Martensville, Martensville, SK, S0K
(306) 934-2521 (Phone)