Restaurante Mile Sol is located in Santa Cruz de Tenerife, Spain on Costa Adeje,Av. Rafael Puig Lluvina. Restaurante Mile Sol is rated 4.6 out of 5 in the category western restaurant in Spain.
Address
Costa Adeje,Av. Rafael Puig Lluvina
Service options
Dine-in