Yalla Yalla Lebanese kitchen /黎巴嫩餐厅
Address: 12 Winsley St, Fitzrovia, London W1W 8HQ
Hours:
Sunday 12–8pm
Monday 11:30am–11pm
Tuesday 11:30am–11pm
Wednesday 11:30am–11pm
Thursday 11:30am–11pm
Friday 11:30am–11pm
Saturday 11:30am–11pm
Phone: 020 7637 4748