Lotus Chinese Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
36 Years
in Business
Saved to Favorites
Phone: (708) 456-8888
Address: 7230 W North Ave, Elmwood Park, IL 60707
Website: http://lotuselmwoodpark.com
Cuisines: Family Style
Price Range : Average
1115 Chicago Ave, Oak Park, IL 60302
6747 North Ave, Oak Park, IL 60302
6935 North Ave, Oak Park, IL 60302
7325 North Ave, River Forest, IL 60305
2104 N Harlem Ave, Elmwood Park, IL 60707
7301 North Ave, River Forest, IL 60305
1905 N Harlem Ave, Chicago, IL 60707
7217 W Grand Ave, Elmwood Park, IL 60707
7538 W North Ave, Elmwood Park, IL 60707
7103 North Ave, Oak Park, IL 60302