Category: | Restaurant, |
---|---|
Address: | 5162 Delmar Blvd, St. Louis, MO 63108, USA |
Zip code: | 63108 |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 9:30 PM |
Tuesday: | 11:00 AM – 9:30 PM |
Wednesday: | 11:00 AM – 9:30 PM |
Thursday: | 11:00 AM – 9:30 PM |
Friday: | 11:00 AM – 9:30 PM |
Saturday: | 12:00 – 9:30 PM |
Sunday: | Closed |
Best Chinese in town
I love Mr.and Mrs. Lee but the food is soo fire!!
Cheap food but good. Nice having this almost in my backyard.
One of my favorite places to get fried rice
Wow. I've lived in St. Louis all my life and I just found this place a few months back. After eating their food feels like I've been missing something my whole life. Food here is amazing