Szechuan Inn Chinese Rstr 5585 Gull Rd Ste 106 Kalamazoo, MI 49048 Phone: (269) 226-8881
Category: Family Restaurant Diners