Papa John's Pizza
8131 160 Ave NW, Edmonton
(780) 438-7272
Recent Reviews
Order Online
You May Also Like
Capital Pizza & Steak House - 8304 160 Ave NW
Pizza
The Ark Cafe - 16731 84 St NW
Cafe
Buster's Pizza & Donair - 8064 167 Ave NW
Pizza
Restaurants in Edmonton, AB
Papa John's Pizza
8131 160 Ave NW, Edmonton, AB T5Z 0G3
(780) 438-7272