We had our worst ever restaurant experience here. Sticky rice wrapped in lotus leaf, xiaomai with a shrimp on top, stir-fried choy-sum leafy greens, and something else we tried our best not to recall, were all exceptionally lacking in taste, freshness, presentation, and texture. To...More