The latest
Memorable dishes and a taste of Chengdu await at Sze Chuan
There is an old Chinese idiom (min yi shi wei tian) which translates loosely as "Food is the god of the people" or "Food is heaven." And for lovers Chinese cuisine - particularly Sichuanese - there's a substantial taste of paradise to be found at Sze Chuan in West Allis.