Hitchen's Kitchen offers handmade sushi for takeaway and delivery.