Boba (aka Bubble Tea (aka Tapioca)) is fantastic here.
Back in California, we have a boba chain called Tea Station and Ten Ren's. Theirs is the best I've ever tasted and Rose Tea Cafe is comparable.
Their Green Milk Tea (or jasmine milk tea in other places) was the perfect hint of tea. The consistency was not too thin or thick. Their actual tapioca balls... I don't recall whether they were exceptional but they weren't bad.
The food is pretty good and comes in healthy portions.
Now, the BAD... the wait is absolutely ridiculous. If you come around dinnertime- 6p or 7p, you really have to wait an hour for two people. It's also a very narrow room so the waitresses are constantly tripping around people waiting by the door.
I just advise that you come around 8 or 9p or a lot earlier in the day.