Teide is a restaurant offering a space for gatherings and meals. It operates as a café and bar.