Canton House Chop Suey

4100 N Grand Blvd St. Louis MO 63107 USA

(314) 531-0005

Location