Home > St. Louis local places > St. Louis bars/clubs

Posted: Thursday, January 31, 2013 7:56 PM


St.louis newest addition...Newly owned and renovated...Elms restaurant and bar..specializing in Greek open for lunch through Saturday...awesome "Happy Hour" Monday through Friday from 3 to 6....Come on down for the best gyro,pasticho,sagadaki,and kabobs in town not to mention awesome happy Hour!!! Elmos restaurant and bar 2925 lemay ferry road st.louis,mo

• Location: 2925 lemay ferry road st.louis,mo, St. Louis

• Post ID: 10184224 stlouis is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017