Elmwood Park, IL asian restaurants & food

Lotus Chinese Restaurant

Chinese Restaurant

7230 W North Ave Ste 210 (72nd Ct & Illinois Route 43), Elmwood Park, IL 60707
(708) 456-8888
Excellent Good Average Poor Awful 3.5 / 5 based on 23 votes

Photos

  • Lotus Chinese Restaurant photo by Cheng-Yung Kuo
  • Lotus Chinese Restaurant photo by Cheng-Yung Kuo
  • Lotus Chinese Restaurant photo by Kenny L.
  • Lotus Chinese Restaurant photo by Cheng-Yung K.
  • Lotus Chinese Restaurant photo by Cheng-Yung K.
... sizes. Ordered steamed rice and was given fried rice. ... song lettuce wraps & sticky buns. These two items are delicious & worth... ... & sticky buns. These two items are delicious & worth trying. I haven't...

Reviews: 1

  • Susanna B.