Downtown Istanbul is a cool contemporary Turkish restaurant on a leafy corner of a lively little dining precinct next to the Hawthorne Gold Cinema complex
Downtown Istanbul is a cool contemporary Turkish restaurant on a leafy corner of a lively little dining precinct next to the Hawthorne Gold Cinema complex