Luna Rossa in London

Write your review of Luna Rossa
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
391 ft
Fratelli
Plaza Parade
London NW6 5RP
586 ft
Osteria Del Ponte
77 Kilburn High Road
London NW6 6HY
0.4 mi
Vineria Restaurant
1 Blenheim Terrace
London NW8 0EH
0.5 mi
Rosmarino Ltd
1, Blenheim Terrace
London NW8 0EH
0.5 mi
Osteria Stecca
1, Blenheim Terrace
London NW8 0EH
0.5 mi
Nona Restaurant and Pizzeria
300, Kilburn High Rd
London NW6 2DB