If you visit Istanbul and never taste balık ekmek (fish n'bread), you haven't really visited Istanbul. This is one of the "must go and taste" places in Istanbul.
Never thought this would taste so good! It was really delicious and fresh, priced at only 5 TL! Asked them for one without onions and they were happy to serve.
It is basically a whole bunch of fast foodfish and bread kiosks just by the water. It is very touristy and colourful also loved by the locals - however I do not believe are very hygienic