"At Mount Royal, we make the
pizza the way it was meant to be."
An incredible crust and sauce that are made in-store daily.
Handcrafted and topped with the freshest ingredients.
Mount Royal Plaza
2053 Mount Forest Dr.