Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Brompton Kensington and Chelsea London
38 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
6 Opinions in 1 websites
38 Harrington Road South Kensington, London SW7 3ND England, England
ItalianI love this place not just because it is close to home, but because it is one of the few places in the area where you can find a nice, simple healthy meal that is decent in portion size, quality and p