Walking distance, there are several landmarks you can visit: Thamrin City, the nearest mall. There is also a Hypermart supermarket, a food court, and many affordable restaurants (including fast food chains such as Burger King, Lotteria, and Domino’s).
Grand Indonesia, probably the busiest mall in Jakarta. This is a middle to upper class mall where Jakartans like to hang out. You can find almost everything there. Very nice cinema and food court.
Plaza Indonesia, the most luxurious mall in Jakarta. Home to brands like Louis Vuitton, Cartier, Chanel, etc. There are also more affordable shops, supermarkets, cinemas, nightclubs, bars, restaurants, etc.
Restaurants: Any type of cuisine you like, at any price. There is also a restaurant at Thamrin Residences. If you like street food, you will find hundreds of stalls and “limas”.