Prices on this menu are set directly by the Merchant.

Chinese delivered from Lotus Chinese Restaurant at Lotus Chinese Restaurant, 7230 W North Ave #210, Elmwood Park, IL 60707, USA