ViaMichelin
Adora Pizza
Location picture
Very good 8.1 (73 reviews)
Approx. £25
Location
62 Kensington High Street
London W8 4PE