Delivery
Pickup
Outdoor
England
London
Harrow
Edgware
1 Restaurants on GastroRanking
123 Opinions in 2 websites
Exceptional service to start with especially the very friendly pretty lady at the reception & the chefs are literally the bestt! The food is incredibly delicious and the right amount of flavour and sp