A good quick lunch spot. I get coffee here but have also had their salads (huge) and a couple of sandwiches which were pretty good.
Address: 901 Chestnut St, AT& T Tower, Enter at 10th and Pine, Saint Louis, MO 63101-2017
Location: United States > Missouri (MO) > Saint Louis
Phone Number: +1 314-231-2326