C

Cengiz Kabayel

3 years ago

Very nice view of Istanbul. Location top. What I d...

Very nice view of Istanbul. Location top. What I do not like, the drinks were too dilute and the prices are overpriced. Despite everything, one must have seen.

Comments:

No comments