Delivery
Pickup
Outdoor
England
London
Barnet
High Barnet
1 Restaurants on GastroRanking
84 Opinions in 2 websites
Never disappoints, staff are 10/10 and the managers and owner take time to talk to the customers. The food is prepared insight and of the highest quality produce. Each element is seasoned and is a f