Yalla Yalla Restaurant

This is a brilliant little Lebanese place.
As I found out last night, you need to book!..

Yalla Yalla


1 Green's Court, London, W1F 0HA

Tel: 0207 287 7663


View Larger Map

Comments

Popular posts from this blog

Ox Runners, Ox Middle & Ox Bung - What are they?

Shoulder of Veal Stew

Pot-Roasted Pheasant with Bacon, Fennel, Leeks and Carrots