Solid, well cooked Chinese food, but not remarkably better than any others in town. It has a more upscale approach, and the prices match that, with most meals above $10. I ordered the pork steamed buns and the xiao bao. The pork buns were not very good. Tasted more like a dumpling in an average steamed bun. The xiao bao was exceptional. The soup and dumpling were cooked to perfection and the liquid just explodes when you bite into it. Though the soup was extremely hot in the dumpling so I'm not quite sure of the best way to eat this dish. The food took quite a while to come out considering it was just a couple of dishes, but I guess it shows the quality that goes into the meal. I say China Mama is average overall, but the xiao bao is for sure worth a try if you're in the area and want a nice appetizer.