Av. la Habana, 11, centro comercial san telmo , local 16-17, 38650 Los Cristianos, Santa Cruz de Tenerife, Spain
fried chicken + fries
garlic prawns
Mixed croquettes
Garlic prawns
Squid
Octopus taco
Beef check and potatoes