China Palace Restaurant

600-698 Beltline Blvd, Columbia SC

(803) 787-1919

Rated 3.0 out of 5 from 1 Reviews China Palace Restaurant is Ranked #2 of 35 Restaurants in Sherwood Forest Columbia.

★★★ on the 11th of May, 2014

Why don't they list the hours god dammit so frustrating but the food is sooooo good
Location