Royal Pizza is a pizzeria offering artisanal pizzas and Italian cuisine. Takeaway options are available, with a selection of wines and beverages.