We spent the night in Richmond and heard great things about the restaurants in China Town. We made a less than stellar choice. The atmosphere is good, the location was close to our hotel. We purchased Sliced Abalone and the cost was $45; Half Crispy Duck $12.80; Steamed Rice $1.50 - the total came to $66.42. The servings were large as they typically are in Chinese restaurants. We were just underwhelmed, the food was bland, just not up to par for what we were expecting for the price point and location. We found fantastic restaurants that met our expectations on other visits.