4001st visitor, Write a review
Sweet and Sour Chicken Balls » More on China China Palace Menu
China China Palace Map

China China Palace is ranked #3 of 27 nearby Restaurants.
Your Vote:





Your Review: