Chinese takeout restaurant offering delivery.