Royal Pizza
Pizza · Fast Food · Kebab House
Royal Pizza is a takeaway offering pizza and other fast food options. Delivery is available.
Location
Best places nearby
The highest rated places close to Royal Pizza.
Local restaurants nearby
28 Windsor Road, WLS



