Delivery
Pickup
Outdoor
England
London
Barnet
West Hendon
1 Restaurants on GastroRanking
408 Opinions in 3 websites
Previously I have been using this restaurant which was better but now it’s gone worst day by day. The name baba wali mean best food. But this is a shame to have a restaurant like this. The traditional