Address: 5162 Delmar Blvd, St. Louis, MO 63108, USA
Phone: +13143613656
Sunday: Closed
Monday: 10:30AM–5PM
Tuesday: 10:30AM–5PM
Wednesday: 10:30AM–5PM
Thursday: 10:30AM–5PM
Friday: 10:30AM–5PM
Saturday: Closed
Robert Carter
Duck was old taste nasty just trash it gas to go high.
Darla Hollis
Sometimes I visit Delmar Lee's just for the chicken wings! I love them. The price increase is significant so I'll order and eat them in moderation.
McKinsey Noproblem
Wings so good...Egg foo young excellent very nice size patties..Never not too long of a wait...but lately they are closed during the week unexpectedly no note on door saying nothing...
Gloria Ray
It was pleasant a d the food was great
Thanks! Your review is awaiting moderation.
They're usually open on Monday, maybe they were closed for a special reason
if I could I would marry delmar lee, there food is soooooooooooooooo good
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.