I called in Itsu today while in Spinningfields, looking to check out their stores. Having seen a large number of them on my trials, especially in London, I decided to finally check out a store today, having previously been aware of their gluten free noodles, and their full range available in supermarkets…