Saturday, March 25, 2006

Taboon

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