Taboon means oven in Arabic and in their Taboon in the jewish area of north-west London they bake some amazing pit, propably the best in London and laffa (Iraqi pita) But the speciality is the specialty is falafel in pita with hummus and salad; good value.
17 Russell Parade, Golders Green, London map
Subscribe to:
Post Comments (Atom)


0 comments:
Post a Comment