The Island Spirit
Bar
Santa Cruz de Tenerife
Spain
Phone: 0034 922738994
The Island Spirit is a pool bar and restaurant located on the Sunset View complex at the Golf del Sur. Good food served all day.
Bar
Phone: 0034 922738994
The Island Spirit is a pool bar and restaurant located on the Sunset View complex at the Golf del Sur. Good food served all day.