231 S Bemiston Ave, #104
St Louis, MO 63105
St Louis, MO 63105
Open HoursMo to Fr from 07:00am to 02:00pm
OverviewIt's simple, but it's everything you'll ever need in the morning. Sure, Metro Java has all the amenities of a typical coffee shop: excellent espressos and coffees, menu items...
more
