Lemmons

Category: Restaurant in St. Louis, Missouri

Address: 5800 Gravois Ave, St. Louis, MO 63116, USA

Phone: +13148999898

Opening hours

Sunday: Closed

Monday: Closed

Tuesday: Closed

Wednesday: 4–10PM

Thursday: 4–10PM

Friday: 4–10PM

Saturday: 12–11PM

Thanks! Your review is awaiting moderation.

Questions & Answers

Is a reservation necessary for this evening?

Karen Kneedler | Jun 15, 2018
James Medlin | Jun 16, 2018

Walk in should be fine.

Read More

Can I get a gift card for Lemmons online?

Kathleen Carlson | Jun 15, 2018
Bruno Mruckovski | Jun 16, 2018

I doubt it

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places