Lizarran, Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain 3.1
Plaza de la Candelaria, 10, Local 6, 38003 Santa Cruz de Tenerife, Spain
Phone
+34 922 24 75 89
Web site
http://www.lizarran.es/
Located nearby
Restaurant Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain
Lizarran address
reviews phone Web site Lizarran