Great restaurant across the street and walkable to many of the sites in Istanbul.