Av. la Habana, C.C. San Telmo, 11, local 11A 12A, 38650 Los Cristianos, Santa Cruz de Tenerife, Spain
Bruschettas
Seafood pasta
Caprese tart
Cheesecake
1 floor restaurant