I've eaten at Twisted Soul many times. Each time everything is prepared on the spot so it has a wonderful freshness to it. The flavors all explode in your mouth. The portions can be a little small but the prices make it possible to order more than one dish. I usually go with friends, we each order something different and share. This is a great find for vegans and vegetarians that are looking for something other than a tossed salad when out having lunch with friends. The bubble milk is a big hit but I'm just not in to it that much....but each to their own!