To navigate, press the arrow keys. Millcreek Pizza Ltd. Ellerslie SW ← View details 6839 Ellerslie Road Southwest, Edmonton, Alberta T6X 2A1 +1 780-761-1066 Get Directions From* To * — Required information