Cha Yoon is one of St. Louis' best kept secrets. Its been voted best sushi by the RFT and yet still is hidden away from most people. But its worth finding it. In the middle of the Central West End in a cozy little store front they have an amazng selection of tea and some of the best sushi I've tasted in St. Louis. The best part though is that its cheap! Only thing they could do is turn down the techno-esque music.
more