4577th visitor, Write a review
China Garden Map

near L4T 4J3

China Garden is People's Choice, 2016 winner

China Garden is ranked #9 of 31 nearby Restaurants.

They say China Garden is good, old, cheap