[ Restaurant ] 34 South Old Orchard Avenue St. Louis, Missouri ()(314) 968-0061
na
ratings
Mon Closed Tue 11:00 AM-11:30 PM Wed 11:00 AM-9:00 PM Thu 11:00 AM-9:00 PM Fri 11:00 AM-12:00 AM Sat 11:00 AM-12:00 AM Sun 9:30 AM-8:00 PM information provided by RateBeer.com