Mira lebanese restaurant

110 Whitfield Street, London W1T 5ED