BahçEllievler Mahallesi, ZüBeyda HanıM Caddesi, No: 42, ÜSküDar, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Chacha's. Prices may vary in venue.