Lena
Turkish · Mediterranean
Lena is a restaurant offering modern interpretations of traditional Turkish cuisine with unique signature dishes.
Location
Best places nearby
The highest rated places close to Lena.
Local restaurants nearby
Sakız Sokak 32, İstanbul



