Seventh and Washington
The Center Café has an urban feel and tons of open space for seating. It is located at the corner of Seventh and Washington next to the America’s Center Convention Complex in the heart of downtown St. Louis.
Monday – Saturday: 7 a.m. – 6 p.m.
Sunday: 7 a.m. – 4 p.m.