Restaurants Santa Cruz de Tenerife: reviews and photos

Nicomedes Pescadería Marisquería

Store · Spain, Santa Cruz de Tenerife, C. de José Manuel Guimerá, 3C
3.5 2 reviews

Not bad, but the place is exclusively for tourists. Too expensive.

Processing