3972nd visitor, Write a review

Accepts: Visa, MasterCard, and Interac

Royal Pizza Rating
Restaurant rating: 4.7 out of 5 with 21 ratings
Royal Pizza is ranked #1 of 5 nearby Restaurants.
Your Vote:





Your Review:
They say it is great, prompt, free Royal Pizza is a pretty decent Pizza Restaurant