Location
at The Cheshire, Lower Level:7036 Clayton Ave.
St. Louis, MO 63117 (map)
Self-park in front lot. Complimentary valet available on weekends.
Hours
Monday-Saturday: 4-10 PMSunday: 4-9 PM
Happy Hour
Monday-Friday: 4-6 PM
Self-park in front lot. Complimentary valet available on weekends.