Central West End
Built in an old Italian restaurant, this store is located in the West End, which is the most European part of the city, and popular for both daytime shopping and night life.
OPENED: ???, PHOTO: ???
BACK TO STARBUCKS IN ST LOUIS