This is a food store on 10th and Olive. City Grocers is a full-service grocery store serving people who work or live in downtown St. Louis. Includes groceries, fresh produce, bakery, coffee & Espresso, ready-to-eat meals, lunch dining with second floor seating overlooking the city streets, carry-out and catering. Also offers wine & beer, greeting cards, bath & body items and magazines. it is open 7 days a week.
more