Sushi has always been one of my ... A short stroll from Angel tube station, the restaurant sits in the heart of Islington’s ever-busy Upper Street. It was a Friday night on the day of my visit ...