Zafer Mahallesi, YıLdıRıM BeyazıT Caddesi, No 80, BahçElievler, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Helvacızade. Prices may vary in venue.