Mind put at rest a bit about the food thanks! One place I really enjoyed when I went was the Ninja village at Iga Ueno not far from Tokyo.