Has anyone ever been to China Town Square in St.louis?
Excerpt from: http://www.scanews.com/spot/2002/may.../headline.htmlToday, there are about 700 Chinese restaurants and many other businesses in St. Louis. We have a so-called China Town Square, one block east of McKnight on Olive Boulevard.
They have Tai Chi classes on Sundays from 10am-12pm!