Travel Ideas 2 - Uncornered Market
Dim Sum at Sui Sun Restaurant - Niagara Falls, Canada

Dim Sum at Sui Sun Restaurant - Niagara Falls, Canada

Right across the street from the railway station in Niagara Falls, Canada is this little Chinese restaurant serving up delicious, homemade dim sum. Really some of the best.

CanadaChinese foodDPNNiagara Fallsdim sumfoodON