They will provide you variety of food but not the quality! I ordered for Pav Bhaji, Delhi Chaat & khasta Kachauri - all straight out of refrigerator and stale. They did not bother to heat the food before giving it to customer. And an extra pav (bread) was $3 which is way too expensive.
Not worth spending your time or money.
Won't go back again!