Little Tokyo the root and spice of healthy eating, Japanese Restaurant offering various delicious dishes from Sushi to Chicken Teriyaki in Leeds.