Prices on this menu are set directly by the Merchant.

Chinesedelivered fromChina Inn (Plaza Dr)at630 Plaza Dr #2, Sycamore, IL 60178, USA