Skip to content

Villa Maria Ristorante - Carstairs

Location

Villa Maria Ristorante - Carstairs
Address
108 - 10 Ave North #27
City
Carstairs, AB
Postal
T0M 0N0
Cuisine: Italian, Pizza
Specialities: Authentic Italian, Chicken, Entree Salads, Gluten-free, Healthy Options, Soup
✔ Takeout
✔ Kids Menu


push icon
Be the first to read breaking stories. Enable push notifications on your device. Disable anytime.
No thanks