apicfood
Food
About
Locations
App
download app
UK
London
Luna Rossa
Stracciatella di Burrata & Pesto
Stracciatella di Burrata & Pesto
Luna Rossa
190 Kensington Park Rd, London W11 2ES
+442072290482
@madeinitalylondon
YOU MAY ALSO LIKE
Neapolitan PANUOZZO
Panuozzo
CARBONARA PIZZA