Captjacksparrow
Active VIP Member
I was in Sherwood Park with the family last friday evening to pick up some parts and we were looking for a place to eat before heading home. We found this little out of the way pizza place called Royal Pizza. I have to tell you, it was probably the best pizza I've ever had! Has anyone else tryed this place? Was it a fluke that it was that good or is always that good?