ŞAhkulu Mahallesi, ŞAhkulu Sokak, Nakkaş ÇıKmazı, No:6 BeyoğLu, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Hevuka. Prices may vary in venue.