How often have you dared to refuse to pay the London “optional” 12.5% service charge? Unfortunately it is a fact of life in London and one that I have got quite used to. I have only refused to pay the charge twice, once in a pub where I ordered my meal at the counter and
Yalla Yalla means hurry up in Arabic and perhaps the name refers to the Lebanese fast food on offer to take away at this hip new Soho eatery. However if you take away from Yalla Yalla you miss out on the buzz of dining in the charming, hole in the wall style dining room.