Taste of China
Taste of China in Charlottesville, Virginia — Restaurant. 612 Albemarle Square, Charlottesville, VA 22901, United States
- Address: 612 Albemarle Square, Charlottesville, VA 22901, United States
- Rating: 3.9 from 389 reviews
- Category: Restaurant
More places in Charlottesville