OK, not great. Not even good, really*. But cheap!
All-you-can-eat dinner was under $8.00. I estimate the actual value, assuming five heaping plate-loads, at around $6.50. Would be worth $7.00 except many "hot" dishes are room temperature--they can't afford to keep the buffet hot apparently. That said, service is friendly and decor is trippy. And being charged $8.00 for a huge meal worth $6.50 is only a waste of $1.50, at the end of which your digestive tract has successfully been filled. I'll go back, when I'm feeling cheap. Not much for vegetarians, I'm afraid, but you'll find a few things.
* The mini chocolate cupcakes are delicious! I bet you'd have to go to China to find better.