Arab restaurant offering Lebanese cuisine. Experience flavorful dishes in the heart of London.