Al Centro Categories Restaurants, Food and Beverage #120 - 9888 Jasper Ave Edmonton Alberta T5J 5C6 (780) 760-7662 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×