1123rd visitor, Write a review
North China Buffet Map

near L2M6P3

North China Buffet is ranked #5 of 16 nearby Restaurants.

They say North China Buffet is great, fresh, good