Teneriffa is a Spanish restaurant offering Mediterranean and European cuisine.