Baked fish at the Casa Florido

[Torremolinos - Costa del Sol - Spain]