Restawran
Royal Pizza
Inirerekomenda ng 10 lokal
Lokasyon
2609 66 St NW
Edmonton, AB
Mga tip mula sa mga tagaroon
Great pizza and local business. considered the best Pizza in Edmonton [By Edmontonians, Itallian nationsls opinion may differ}.
A no-frills Edmonton staple for those who just want some good pizza in a friendly setting