An American Gastropub
Please visit our website at www.theredlionstl.com for current menu.
11:00 am - 1:30 am Monday through Saturday; Sunday noon-midnight