In Avila-Tei, in Santa Cruz de Tenerife, you will find the best of Japanese food, a wide variety of dishes made with the best ingredients and of the highest quality. Try each of the delicacies on their varied menu and, best of all, at a very good price.