Their other drinks are not that special but you should definitely try out their Hazelnut Green Tea Latte!
The place is a bit small so don't expect to get seated in the couch all the time, especially if you're dining here with a big group. The service is just right, but the staff were very kind. They have WiFi and power outlets so it's perfect for students or young professionals. I enjoy coming here especially in the hot weather (it's really cold in the 2nd level). Try out their Mama's Special Beef Tenderloin. It's the best out there!