Pizza 66, Edmonton, Division No. 11, Alberta, Canada
4.1
no reviews
Photo Pizza 66, Edmonton, Division No. 11, Alberta, Canada
12801 66 St NW, Edmonton, AB T5C 0A4, Canada Address
(780) 756-6966 Phone
http://pizza66.ca/
Web site
Monday
11:00 AM — 11:00 PM
Tuesday
11:00 AM — 11:00 PM
Wednesday
11:00 AM — 11:00 PM
Thursday Today
11:00 AM — 11:00 PM
Friday
11:00 AM — 4:00 AM
Saturday
11:00 AM — 4:00 AM
Sunday
3:00 PM — 10:00 PM
Located nearby
Pizza 66 Edmonton, Division No. 11, Alberta, Canada
Pizza 66 opening hours Pizza 66 address
Pizza 66 phone Pizza 66 photo Meal Delivery
Pizza Restaurant
Restaurant