Had dinner at Mamak yesterday. There was a waiting line outside the restaurant, however we were seated in less than 15 minutes. The service was quick and accurate. Our food was good as well, though I felt rather heavy at the end since the rotis are all cooked in heavy oil. It is not as cheap as the dollar rating on TripAdvisor indicates. The mains average about $20, add $3 pp for rice and another $8 for each roti. Add an appetizer like chicken satay and you are looking at about $40 per person. Overall, I was satisfied and I would definitely go back. However this time around I would only order the satay and a roti.