Last time I came here was about 7-8 years ago and now I remember why I haven't been back in so long. Nothing is spectacular about this place so I don't know why this place has such good reviews. It can't be the food and it definitely can't be the value. I'll explain later.
As previously mentioned by others, the curry here is not going to be on par with sukothai or khao San road, so don't go in there with that expectation. Also, when you consider the price of Restoran's curries compared to the aforementioned places, you'll realize how over priced it is. $13-18 for curry but Restoran is not giving you starch with your meal btw. For $2 you get one tiny piece of roti or a small bowl of rice, neither enough to enjoy thoroughly with the curry. I ordered the hot and spicy sambal with beef and my wife ordered yellow curry. My curry was described as onions, spices, tomatoes and tamarind. It was just one note: spicy. No sourness came through with the tamarind to balance out the spiciness, which made it kind of unpleasant to eat. The yellow curry was nice with the coconut flavour but was very greasy.
We also ordered satay, which you get 6 skewers for $13. The portion of the meat cubes were tiny.
There's nothing Malaysian about this place from what I can see. I'm not a Malaysian food expert but I can see the place is run by all Chinese people. The food reflects this as well. Seeing how others have mentioned they've "temporary" stopped taking visa/debit 2+ months ago shows me they have no intentions to bring back other payment options outside of cash. I don't mind paying cash but they could at least provide a bit more value with the food, i.e. Serve rice with the meal. Everyone knows you're only accepting cash because you're scamming the government tax so at least pass some of that money back to your customers. Charging extra for starch with curry is like charging extra for a bun on a hamburger.