Yalla Yalla

Yalla Yalla

Neil Setchfield/Network London via Bloomberg

Yalla Yalla serves Lebanese street food. The tiny restaurant is in London's Soho.