Delivery
Pickup
Outdoor
England
London
Barnet
Hendon
1 Restaurants on GastroRanking
1339 Opinions in 5 websites
The atmosphere is inviting the food is fantastic and the staff is helpful and kind