To navigate, press the arrow keys. Royal Pizza ← View details 9977 178 Street Northwest, Edmonton, Alberta T5S 1R6 +1 780-444-8063 Get Directions From* To * — Required information