Specializing in Japanese food, the restaurant Kazan is located in the center of Santa Cruz de Tenerife, near the Plaza de España. Awarded with a Michelin star stands out for its classic Japanese decor with wooden walls and sliding doors made in paper. It has a sushi bar and top quality products.