Delivery-only restaurant provides oasis in a Denver food desert