Yalla is a Lebanese restaurant offering Mediterranean and fast food options. Expect vegetarian dishes with an average price of €18.