MyIstanbul
Captain's Terrace is one of MyIstanbul.

1. Captain's Terrace

7.4
Sarıyer, İstanbul, İstanbul
Seafood Restaurant · Merkez Sarıyer · 26 tips and reviews
Deniz Restaurant is one of MyIstanbul.

2. Deniz Restaurant

Haydar Aliyev Cad. No. 46 Kirecburnu, Sarıyer, İstanbul
Seafood Restaurant · 45 tips and reviews