Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Abingdon Kensington and Chelsea London
6 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
646 Opinions in 1 websites
82 Pembroke Road, England
ItalianWe visited for a quick lunch today. The visit was lovely - food was delicious, ambience relaxed and welcoming and the service was absolutely exemplary, the staff were so helpful, nothing was too much trouble. Highly recommended!