Hours & LocationHoursSunday-Tuesday: ClosedWednesday-Thursday: 11:00am to 8:00pmFriday-Saturday: 11:00am to 9:00pmLocation3405 South Jefferson Avenue, St. Louis, MO 63118