Stop in, Call, or Email Us... We'd love to hear from you!

Contact Us

Email Us

Submitting Form...

The server encountered an error.

Form received.

O'Leary's Restaurant

3828 S. Lindbergh Blvd.

St. Louis, MO 63127

(314) 842-7678

Location

3828 S Lindbergh Blvd.

St Louis, MO 63127

(314) 842-7678

Hours

Monday-Saturday

11:00 AM - 1:30 AM;
Food till 11:00 PM

Sunday

12:30 PM - 12:00 AM

Food till 9:00 PM