Yalla Yalla - Lebanese Kitchen

10-12 Winsley Street London W1W 8HQ