İNöNü Mahallesi, Elmadağ Caddesi, No:6, BeyoğLu, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Sefa Ocakbaşı. Prices may vary in venue.