Lotus Chinese Restaurant

CLOSED
$$ •

7230 W North Ave #210, Elmwood Park

Ratings

Menu

Add a Menu
Lotus Chinese Restaurant Menu
Lotus Chinese Restaurant Menu

Photos

Add a Photo
Lotus Chinese Restaurant
Lotus Chinese Restaurant
View All Photos
Updated on: