Calle los Ángeles, Santiago del Teide, Spain
Specialities in local and international dishes
Orders for Paella one request the one day before
Every monday shoulder of roast lamb
Sundays roast chicken
Reservations Tfl 922 861 634
Hours are from 12:00 until 23:00 Closed on Tuesday & Wednesday
Guest in maximum
BOOK NOW Book Now