Monday, February 25, 2008
Art St. Louis Moving to 555 Washington
Deb Peterson of the Post-Dispatch reported last week that Art St. Louis is moving from its current space (with 5,000 sf gallery) at 917 Locust to 555 Washington. Could they possibly be taking space on the long-vacant first floor? In December, it was reported that the Lombardo family was interested in opening a new restaurant at 555 Washington as well.
Art St. Louis