Luna Rossa

????- Local delivery

Made In Italy Luna Rossa is a family run restaurant, where every single detail tells a 25 years old story born in King’s Road. Lovely memories of an Italian summer are served in door and out door. Loads of love can be tasted in all their pizzas, handmade cheeses and heartwarming bowls of pasta.

Rate and write a review

Your email address will not be published. Required fields are marked *

Kensington Park Road 92
London W11 2PN England GB
Get directions

Is this your business?Claim it now.

Make sure your information is up to date.