News

06 Chengdu Noodles is a new restaurant in St. Catharines, situated within walking distance of the downtown strip. Dan Dan Noodles (pictured) is an emblematic dish of Sichuan.