Caferağa Mahallesi, Sakızgülü Sokak, No 29/A, Kadıköy, İstanbul, Turkey
No delivery
Spot something wrong?
Dishes at Tek Büfe 7. Prices may vary in venue.