Best China Buffet

  • Address: 421 Bush River Road, Dutch Square Mall #140, Columbia, SC 29210
  • Phone: (803) 798-8828

Informal, all-you-can-eat chinese restaurant offering a range of popular dishes, hibachi fare and sushi.

Facility Info