Leo's Chow Mein – Chinese Restaurant in St Paul
Looking for a great Chinese restaurant in St Paul, Minnesota?
Leo's Chow Mein is located at 1059 Hudson Rd, St Paul, MN 55106, St Paul, Minnesota, US, and has built up plenty of positive feedback with an average rating of 4.2 out of 5, backed by more than 537 reviews.
Leo's Chow Mein

With experience serving everything from sweet & sour chicken to spring rolls, Leo's Chow Mein is known for satisfying portions.
Location of Leo's Chow Mein
Schedulle of Leo's Chow Mein
| Monday | 11 AM–7:30 PM |
| Tuesday | 11 AM–7:30 PM |
| Wednesday | 11 AM–7:30 PM |
| Thursday | 11 AM–7:30 PM |
| Friday | 11 AM–7:30 PM |
| Saturday | 11 AM–7:30 PM |
| Sunday | Closed |
Phone of Leo's Chow Mein
If you want to contact Leo's Chow Mein, you can do so directly by calling the following number:
More Information
Located at 1059 Hudson Rd in St Paul, Minnesota, Leo's Chow Mein is a beloved local spot known for its delicious Chinese cuisine. With an impressive average rating of 4.2 out of 5 from 537 customer reviews, it's a favorite among residents. The menu features an array of mouthwatering dishes, including savory dumplings, flavorful noodles, fried rice, and the ever-popular sweet & sour chicken. They also offer crispy spring rolls, making it the perfect choice for a satisfying meal. Whether you dine in, opt for takeout, or enjoy delivery, Leo's Chow Mein is sure to delight. If you're craving authentic Chinese flavors, consider visiting or ordering from Leo's today!
Looking for more tasty options?
Explore other nearby restaurants if you’re looking for different flavors, menus, or deals.
If you’d like to explore other Chinese Food Restaurants, you can visit the main page of our directory.
We hope this page about Leo's Chow Mein – Chinese Restaurant in St Paul has helped you.