Restaurants

TerraceYes
Add.C/ León y Castillo, 3,
Villa de Teguise
Phone928 593 159

Tartar de gambas de La Santa