Lately, new shopping centres have sprung up about town and in the suburbs. If it's high street shopping you're after, you will find little in terms of choice other than a Springfield, Mango and Terranova in the main shopping street. It's probably good to have a peek in some small family-run boutiques, where you can usually find someting special.
If you will be cooking during your stay, it's best to head down to the fruit and vegetable market in the centre of town. Here you will find the freshest stock, dairy products, meat and fish brought from the surrounding villages.
The supermarkets also offer a good choice of food and they are widely available.