on/mustard greens

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.

Jan 04, 2019