4924th visitor, Write a review

Accepts: Visa, MasterCard, and Interac

Royal Pizza Rating
4.8 out of 5 from 5 Reviews
Royal Pizza Map

near N2H 5E1

Royal Pizza is ranked #1 of 5 nearby Restaurants.

Royal Pizza is prompt, generous, excellent an awesome Pizza Restaurant