UK Restaurants July 22, 2019 0 Sticks ‘n’ Sushi, Oxford ‘A sushi restaurant, even for those who don’t like fish’. Such is the boast on…