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

near L4W 3Z3

China China Palace is ranked #4 of 29 nearby Restaurants.

They say China China Palace is excellent, good, hot