Website Logo

our
Locations

We have 7 Italian restaurants based across London


Post Image

Luna Rossa

190-192 Kensington Pk Rd W11 2ES - 02072290482

Parallel to the infamous Portobello Road, Luna Rossa has brought tasty, traditional & affordable pizzas to Notting Hill.

Needless to say, booking is advisable!a new concept featuring a ground floor dining room,