Lornon
Yalla Yalla is one of Lornon.

1. Yalla Yalla

8.1
1 Green's Ct (btwn Peter & Brewer St), London, Greater London
Lebanese Restaurant · Soho · 110 tips and reviews
Taro is one of Lornon.

2. Taro

8.2
61 Brewer St, Soho, Greater London
Japanese Restaurant · 109 tips and reviews
Briki is one of Lornon.

3. Briki

8.6
67 Exmouth Market (Tysoe St), London, Greater London
Coffee Shop · Clerkenwell · 70 tips and reviews