This is the food page of Royal Pizza on 8245 120 Street Delta BC V4C6R1.
(first reviewed on October 17, 2007, last updated on December 1, 2016.)
Royal Pizza is ranked #4 of 17 Restaurants in Newton Delta.
This page has had 2317 visitors. You are the 2317th.
others like you also visit
Mr. Sub 29 Aventura Court, Building B, Unit 1, Mississauga, ON