I heart In Soo! They are hands down the best chinese place in st louis. The potstickers are very good, especially the special spicy dipping sauce! I am addicted to the seasame chicken, it is the best i have ever had. Everyone needs to try In Soo!
more