I need a few items for the area around the Ritz Carlton in Clayton. First, I would like a some place that serves late (after 10) if possible. Second, a good business type dinner. Third, a good place for a drink and a little bit of food that would be okay for a solo diner eating earlier. Bonus points for anything quintessential St. Louis (flat pizza, STL italian, etc.). also, can anyone tell me if there is a Steak-n-shake nearby?