I think their BBQ is alright. Definitely wouldn't come back for Chinese BBQ when there are so many better restaurants nearby (within 5 minutes of driving). I just wanted to check it out since it opened for some time now. But the meat skewers did not impress. Plus, it is also more expensive to eat here. So there is absolutely no reason why I would ever come back.
Now I'm not saying it's horrible. But there's manyyy Chinese BBQ nearby. So what's the incentive to come here ?