Suria KLCC is a decent mall. It is easily accessible by the Kelana Jaya Line from KLCC station and it boasts a wide array of shops. Unlike the Pavilion, most of the shops are within the average person's price range so there really is something for everyone.
There are some decent places to eat here as well, including a food court. The quality of restaurant, as with every shopping mall, varies but you're bound to find food here if that's why you're visiting.
Overall, whether you're shopping or dining, Suria KLCC is a great location for whatever you're looking for.