Been there, done that? Do tell us about it! Submit a review of this Istanbul restaurant today.
4 of 5 stars
By the second evening of our stay in Istanbul, I suspect that the local restaurateurs must have been getting used to seeing our party of six wandering up and down the