This place gets a lot of great rep, but it does not live up to the reputation all the time. People who come here, swear by it and have been coming for years. If you go around lunch, be prepared to wait in a queue that stretches out to the street. The food is good, but nothing to rave about.
I don't like Roti bread, so I always order platters/dinners. The chicken (bone in and boneless) is the best dish probably. The Oxtail comes second. Then the beef, then everything else. The shrimp is not worth it since you literally get 3 shrimps. The goat is also good, but it is an acquired taste.
Overall, not a bad place, but definitely not living up to the hype.