Prices on this menu are set directly by the Merchant.

Chinesedelivered fromLotus Chinese RestaurantatLotus Chinese Restaurant, 7230 W North Ave #210, Elmwood Park, IL 60707, USA