916th visitor, Write a review
China Town of China Palace Map

near B3M 2L3

Awards: People's Choice Winner, 2014

China Town of China Palace is ranked #10 of 22 nearby Restaurants.

They say China Town of China Palace is amazing, awesome, wonderful