79113 Sokak, İNci GüL Apt No:6, ÇUkurova/Adana, ÇUkurova, Adana, Turkey
No delivery
No open hours
Spot something wrong?
Dishes at Leyla Cafe. Prices may vary in venue.