Description
Name: Leo's Chow Mein
Address: 1059 Hudson Rd, St Paul, MN 55106
Phone Number: +1 651-771-0305
Restaurant Type: Chinese restaurant, Restaurant
Leo's Chow Mein is a Chinese restaurant located at 1059 Hudson Rd St Paul/Minnesota
(Latitude,Longitude: 44.9526278,-93.0554417)
Postal Code: 55106
Location
-
1059 Hudson Rd, St Paul, MN 55106
Add a review