1883rd visitor, Write a review
Canton Garden Restaurant Map

near B3M3W8

Canton Garden Restaurant is People's Choice, 2016 winner

Canton Garden Restaurant is ranked #3 of 8 nearby Restaurants.

They say Canton Garden Restaurant is delightful, friendly