Places
Communities
Detecting...
Chat
Restaurants
MN
St Paul
Leo's Chow Mein
Leo's Chow Mein
4.2
(0 reviews)
• Chinese
1059 Hudson Rd
St Paul, MN
+1 651-771-0305
Overview
Menu
Reviews
Q&A
Business Information
1059 Hudson Rd
St Paul, MN
+1 651-771-0305
Location
Loading map...
Similar Restaurants in St Paul, MN
Little Chopstix
Chinese
St Paul, MN
4.3
Phi Chay Thai Cuisine
Thai
St Paul, MN
4.4
McCarron's Pub and Grill
Bar & grill
St Paul, MN
4.4
Ray's Pizza & Deli
Pizza
St Paul, MN
2.5
Rusty Taco
Tex-Mex
St Paul, MN
5.0
Moscow on the Hill
Russian
St Paul, MN
4.7