3001 Locust Street, Saint Louis,Missouri 63103, United States
1930s-chic bar & restaurant featuring American whiskeys, cocktails & creative vegetarian dishes.
3001 Locust Street, Saint Louis
Missouri 63103, United States
Phone Number : 1(314) 380-2040
Operating Hours : M - Th: 5PM - 11PM, F - Sa: 4PM - 12AM, Su: 10AM - 11PM (Brunch until 3PM) .