Lotus Chinese Restaurant

Lotus Chinese Restaurant

Restaurants in Elmwood Park, IL

Restaurants Asian Fusion Restaurants Chinese Restaurants

Contact us

Location

7230 W North Ave.,
Elmwood Park , IL 60707 UNITED STATES

Reviews

Lotus Chinese Restaurant 708-456-8888
7230 W North Ave.,
Elmwood Park , IL 60707 UNITED STATES
$
Lotus Chinese Restaurant

Detail information

Company name
Lotus Chinese Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Lotus Chinese Restaurant

Contacts Location Details