Great Spanish / Canarian Cuisine, Seafood a speciality, well rated amongst the Spanish community.

C/Los Morros, Teguise, Lanzarote. Tel.: 928 845 295