68 Richmond Way, West Kensington, London, UK, W14 0AS
Pizza, Breakfast
Royal's pizza We prepare our dough freshly onsite on a daily basis & choose the finest ingredients for a superb Royal experience! Medium - 9" (6 slices), Large - 12" (8 slices), Super - 15" (12 slices), Extra thin, thin, deep pan is available unless specified we will prepare a thin crust pizza Extra toppings & stuffed crust also available