Map content is loading...

Pizza 73

15703 66 Street Northwest, Edmonton , Alberta T5Y 3A5

Contacts

Food Restaurant

15703 66 Street Northwest,
Edmonton, Alberta
T5Y 3A5

Get directions

+1 780-473-7373

Opening hours

Ratings & Reviews

☆ ☆
(2.5 / 5) based on 2 reviews

How would you rate this?
Share this Get directions Write a review Suggest an update

Reviews

  • ☆ ☆ ☆ ☆
    Ordered a load of food from here. They called about later to confirm my address, then an hour later I am still waiting here for 3rd rate pizza from a 2nd rate pizza delivery place.
    By chris loewen, March 01, 2017
  • Excellent service from this location. Food is great quality and is never late.
    By Benjamin Jo, September 25, 2016
How would you rate this?

Photo gallery of Pizza 73

About Pizza 73 in Edmonton

Pizza 73 is a food and restaurant in Edmonton, Alberta. Pizza 73 is located at 15703 66 Street Northwest.

Entertainments nearby

Maybe you will be interested