Leyla is a relaxed restaurant offering a diverse menu of international meals, breakfasts, and desserts, complemented by a selection of beers and wines.