Leyla is a Turkish restaurant offering wood-fired flatbreads, seafood, and meat plates, complemented by wine and cocktails. It blends rustic Turkish cuisine with Mediterranean recipes.