Avenida Habana11, Centro Comercial San Telmo, 38650 Los Cristianos, Santa Cruz de Tenerife, Spain
Overall Rating
Review
Visited on 26th Jan 19 and had fabulous meal. Chef from Napoli has ceoliac and his very attentive. The menu is extensive and all gluten free and fresh with good atmosphere and great views. Well worth visit and already booked to go again!