6 North Cafe (Chestnut/8th)

Breakfast & Lunch

  • 701 Market Street. St. Louis
  • P: 3142414333
  • Business Hours Open 7:00 AM - 2:45 PM

Located on the corner of 8th & Chestnut