Delivery
Pickup
Outdoor
England
London
Kensington and Chelsea
Golborne (1)
1 Restaurants on GastroRanking
553 Opinions in 4 websites
Wonderful food and still a treat ❤️