Every so often, you eat something that makes you stop in your tracks, perhaps even involuntarily sighing the words “Oh my God”, with not a thought as to who can hear you. open image in gallery Mackerel grilled on the street in Istanbul I eat mine on a little street in the old Istanbul neighbourhood of Karaköy, where tiny food …