The second stop is Makarios III Avenue, where you'll find brand-name boutiques such as Dior, Karen Millen, and Benetton. It's best to go here for sales (the average price of couture jeans is 60 EUR and leather bags 100 EUR).
And finally, the third stop on the Limassol shopping tour is Anexartisias Street (near the Old Port). Here you'll find Zara, Mango, Bershka, Guess and a huge number of souvenir stores and jewelry stores.
The most famous outlet in Limassol is My Mall (terminus of bus 30). There are over 200 branded boutiques, cafes, bowling alley, luna park, ice skating rink and a playground for children. Stores are open till 19:00, Sunday is a day off. There are no other major outlet stores near Limassol or in the city itself.
For food souvenirs, go to the Agora market (bus stop 30 "Old Center"). Splurge on delicious mangoes, medlars, grapes, peaches, cheeses, olives and, naturally, homemade wines.