Slow Boat, Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain 4.3
Spain, Av. de Colón, 38660 Costa Adeje, Santa Cruz de Tenerife, Spain
Phone
+34 922 71 34 16
Located nearby
Sushi RestaurantRestaurant Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain
Slow Boat address
reviews phone Slow Boat photo Slow Boat