North China Buffet, 525 Welland Ave, St Catharines Facer
1130th 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 good, awful, great