From China appears to be a Chinese restaurant. Delivery options may be available.