This place is basically a serve yourself eatery with unique packaging. You have the feel of being in some kind of festival or marketplace where you order your food and then sit down to eat.
The food is decent and there is a wide selection from starters to dessert. Most of the food is premade, though warmed up for you. I found the servers somewhat cocky and unhelpful.
I would recommend you go here at least once for the experience.