This is the food page of All Hours Pizza & Donair on 11922 129 Ave NW Edmonton AB T5E0N3.
(first reviewed on December 15, 2017, last updated on December 15, 2017.)
All Hours Pizza & Donair is ranked #1 of 2 Restaurants in Prince Charles Edmonton.
This page has had 130 visitors. You are the 130th.