La Turquesa del Buda Restaurante, Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain 1.0
Callejón del Combate, 12, 38002 Santa Cruz de Tenerife, Spain
Located nearby
Restaurant Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain
La Turquesa del Buda Restaurante address
reviews La Turquesa del Buda Restaurante