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

Restaurants near L4W 3Z3

China China Palace is ranked #4 of 28 nearby Restaurants.
Your Vote:





Your Review:
They say it is excellent, good, late China China Palace is an enjoyable Restaurant