Edmonton Edmonton – Windermere Address 17325 Hiller Rd SWEdmonton, Alberta T6W 1A6 Directions Hours Temporarily Closed Contact 780-433-0527 Feeling Hungry? Order OnlineOrder PickupDoorDashSkipTheDishesUber Eats