Like many old cities there are little stores in the tourist areas to sell souvenir items
However there are also small places where you can access the internet. These are not always in the tourist areas.
I kept seeing signs on the traffic lights and also in the median strips. In some cases, the signs indicated the section of the city that we were in (like Miraflores).
But one particularly outstanding red sign said WONG in white letters on it. I asked the tour guide and she said it was a grocery store.
Avenida Petit Thouars, where it meets the Av. Ricardo Palma (continuance of Av. Pardo towards Via Expresa), 2 blocks from the Ovalo-Parque Central/Parque Kennedy. Many souvenir shops gathered together. Walk the Petit Thouars for 3 to 5 blocks up (direction centre of Lima, you'll also pass by the post-office) and there are many. Maybe a little, but very little, more expensive than in the centre of Lima.
From around 5 pm to 11 pm the Parque Kennedy has, in the middle a small local crafts market.
Around Parque Kennedy many department stores (Ripley, Saga Falabella) and bars/ restaurants.
Advantage here is that it's a relatively safe area.
The shops in Larco Mar are much more expensive. Window-shopping and good for a drink/meal with a great view over the Pacific.
Info January 2009
Similar to Santa Isabel, also in the whole city of Lima in several districts. You can get everything here as well, fresh food and all you need, but it is except of the offers often more expensive than in the market places. But the quality is general very good (as in St Isabel as well)
The Polvos Azules "Shopping Center" (Blue Powders), on the Via Expresa (Paseo de la Republica) where it begins from Lima center, close to Plaza Grau.
A huge building, covers a whole block at least, where EVERYTHING is sold. Cheap. Noisy. Also hundreds of stalls that sell (pirated!) cd's and dvd's of all genres and styles. Mind the import-regulations of your home country though!
It is safe but beware pickpockets, as everywhere.
Every taxi driver knows where it is. From Miraflores expect to pay around 8-10 soles.
Info January 2009.
If you are around Miraflores and want to see some designer clothing from Peru, you have to stop by Trend Studio. The boutique is small and cozy and houses garments from the hottest designers in Peru. You will find pret a porter garments for men and women in baby alpaca, organic cotton, peruvian silver, wool and many other peruvian materials.
What to buy: Original designer clothing and accesories in baby alpaca, silver, leather, organic cotton.
What to pay: from $20 to $300
The miraflores park has a number of vendors selling various local art stuff in the evening/night. You can see some very nice water color paintings being sold at this park.
Prices are incredibally cheap and you can fine some nice values for 10US$ or less.
What to buy: Most definitly I would suggest the water color paintings
What to pay: Max 10US$ for a small painting. It depends on how well you speak spanish and negotiation skills.
Miraflores district is a good place for shopping in Lima. There are big department stores, western international shops, traditional crafts shops, souvenirs stalls...
The best place to pick up inexpensive souvenirs in Lima is the Mercado Del Indios in Miraflores
What to buy: Local Crafts
What to pay: Bargain for the best price