My partner and I eat here on a pretty regular basis (we are both vegan). We had the buffet once-it was delicious, so delicious in fact that we both ate way more than we should have (that's on us though) so we haven't been back for that. Otherwise we order our meals: sometimes getting an appetizer, always an entree, sometimes dessert or bubble tea in addition. We try to order something different each time but we each have our set of favorites we fall back on in rotation. I love everything here. Seriously. I always leave very full if not with leftovers.
I had my birthday dinner here with three omnivores in addition to my partner and me. My dad generally doesn't like food other than american and italian - he thought the burger was really good. My mom loved her dish (lucky lemongrass), my skeptical niece had the orange chicken and was surprisingly pleased and would like to eat there again. My younger niece was simply disappointed there wasn't a kids menu. She took her left over burger home though saying it was much better than those sandwiches her mom makes her eat. All would eat there again.
No they don't make the cakes themselves, but who cares, they are delicious.