Most stores are open from 9:00am to 1 or 1:30pm, closing midday for lunch and siesta, and again from 4:30 or 5 to 8pm.
The majority of stores are closed during midday for lunch and siesta.
No shops are open in the evening.