Who doesn’t like eating great food at the comfort of their home? Team ChicLifeByte recently ordered from Leaping Caravan which boasts of food from six vibrant locations-Bengal, Uttar Pradesh, Delhi, Punjab, Pakistan and Afganistan.

No Comments