Cafe Leyli
Coffee Shop · Turkish
Cafe Leyli is a cafe offering a variety of menu items.
Location
Best places nearby
The highest rated places close to Cafe Leyli.
Local restaurants nearby
1413. Sokak 4C, İstanbul
Location
The highest rated places close to Cafe Leyli.
1413. Sokak 4C, İstanbul