Clean and well organized. The staff was attractive.
January 2023
Great store but once again in the Galleria. The stores close when the street lights come on. What a shame, have to love that metro link, you know the one that is responsible for bringing most of the crime to once pleasant places. I guess the St. Louis Center and Union Station weren't enough. If you build it they will come...