If you are a foodie, then spend the day eating. The hype of Astrid and Gaston is worth it. Also try Panchita, a Gaston restaurant. Tons of amazing places to eat in Lima.
I was there for 5 days and spent all of my time touring restaurants. I'm probably going to do a weekend trip to Lima just to cross off my restaurants from my list.