Freshly made artisan sushi is the specialty at this Colchester takeaway. Enjoy expertly crafted Japanese cuisine.