7.2
Bostancı Mah. Bostan Tüccarı Sok. No: 2/1, İstanbul, İstanbul
Taverna · Bostancı · 55 tips and reviews
8.8
Şahkulu Mah. İstiklal Cad. No:231 Hidivyal Palas Kat:2, Beyoğlu, İstanbul
Greek Restaurant · 737 tips and reviews
8.5
Beylerbeyi Cd. Arabacılar Sk. No:4 Beylerbeyi, İstanbul, İstanbul
Seafood Restaurant · Beylerbeyi · 383 tips and reviews