Taksim Restaurants Having dinner in the side streets of Istiklal Caddesi in Taksim Istanbul is not upscale per se but it is a “must do” when you live or are on holidays in Istanbul. The Taksim area is the nightlife centre of Istanbul and there is a constant “positive” fuss around here; 24/7 and 7 days per...