Zomato order 1929541799 not delivered but payment collected online .
I called up the rider his mobile was switched off .
Customer care chat was of no help they told me to write to order@zomato -
Wrote to
[email protected] several times Request numbers 21162333,21136428,21134056 but got no reply.