Chopi IiC/ Mequinez, 35 38400 Puerto De La Cruz (Santa Cruz de Tenerife) 922383301Address:Get directions from GoUnable to find any directions.