Royal Pizza
Pizza · Italian · Casual Dining
Royal Pizza is a pizza restaurant offering a variety of pizzas, pasta and more.
Location
Best places nearby
The highest rated places close to Royal Pizza.
Local restaurants nearby
2609 66 St NW, AB
Location
The highest rated places close to Royal Pizza.
2609 66 St NW, AB