3200th visitor, Write a review
China Garden Map

near R3T 2H7

China Garden is ranked #6 of 30 nearby Restaurants.

They say China Garden is terrible