Kutlugun Sokak No: 4 Cankurtaran Mah., Istanbul 34122 Turkey
View on Map
What travelers say:
Great! Recommend roasted fish and paella! The key is that the environment is good, you can see the Hagia Sophia Cathedral and the sea. The boss selkuk is very handsome and very enthusiastic!