To navigate, press the arrow keys. Demetris Pizza ← View details 1986 Kensington Road Northwest, Calgary, Alberta T2N 3R5 +1 403-283-0387 Get Directions From* To * — Required information