The directions are incorrect. It's outside of the Palm Court Apartment Complex, close to block D. They have a big sign, and you'll see the place in the corner on your right side walking down Jalan Berhala along block A. 5-10 minutes from KL Sentral.
Standard Indian meal with unlimited refills. Tasty food, and cheap. The staff didn't seem to care, but unfortunately the customers are nice and helpful. It's the kind of place you'd want in your apartment building.