The atmosphere was very nice. They have an innovative ordering system that has you order at the front of the store. However, their food isn't especially superb, and those without strong digestive systems may want to steer clear of their food (as confirmed twice by myself and once by a friend). I've also tried their bubble tea on a separate occasion. Not bad but again not too special.
Come for the atmosphere and study space - not the food.