apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Luna Rossa

Luna Rossa

190 Kensington Park Rd, London W11 2ES

+442072290482

@madeinitalylondon

Stracciatella di Burrata & Pesto
Stracciatella di Burrata & Pesto
Stracciatella
Stracciatella
Panuozzo
Panuozzo
Burrata’s heart
Burrata’s heart
CARBONARA PIZZA
CARBONARA PIZZA
Nutella ring
Nutella ring
Neapolitan PANUOZZO
Neapolitan PANUOZZO
apicfood © 2022