Amazing place in the heart of Istanbul with a super view of Galata Tower! Everything is close
very quiet street) I'm in Love!