Royal Pizza
1214 101 St SW, Edmonton
(780) 705-0970
Menu
Restaurants in Edmonton, AB
Royal Pizza
1214 101 St SW, Edmonton, AB T6X 0P1
(780) 705-0970