Restaurant
4.4 (3008 reviews)
Hobyar, Rahvancı Sk. No:5, 34112 Sirkeci/İstanbul, Türkiye
+90 212 556 47 20