Sno will open in St. Louis' Tower Grove South late summer, featuring modern dim sum and sustainable seafood
The concept comes from husband-and-wife chef duo Tony and Jessica Nguyen.
The concept comes from husband-and-wife chef duo Tony and Jessica Nguyen.