Yalla Yalla, London, 1 Green’S Court, Yalla Yalla Beirut Street Food is a hip West End restaurant serving Lebanese and Middle Eastern cuisine. Nestled amongst the neon, bright shopfronts a
Phone Yalla Yalla London
02072877663
1 Green’S Court London W1F 0HA
Open hours Yalla Yalla London
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Yalla Yalla London