8710 Two Notch Rd, Columbia 29223, United States
No delivery
Spot something wrong?
Dishes at Best of China Hut. Prices may vary in venue.
Been to Best of China Hut? Be the first to share what you ate.