St Paul, MN asian restaurants & food

Leo's Chow Mein

Chinese Restaurant

1059 Hudson Rd, St Paul, MN 55106
(651) 771-0305
Excellent Good Average Poor Awful 4.0 / 5 based on 11 votes

Photos

  • Leo's Chow Mein photo by Brad A.
  • Leo's Chow Mein photo by Carmelo C.
  • Leo's Chow Mein photo by Carmelo C.

Reviews: 2

  • John B.
  • Brad A.