I love this place. I have been coming here since 1998. The quality is still awesome. The chilli chicken is the best on the planet. They renovated recently too and the place looks really nice now. I wish i lived or worked downtown so i could go more often.