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