AyazağA Mahallesi, ŞEhit Naci Canan Tuncer Sokak, No 33, SarıYer, İStanbul, Turkey
AyazağA Mahallesi, ŞEhit Naci Canan Tuncer Sokak, No 33, SarıYer, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Şelale Cafe & Restaurant. Prices may vary in venue.