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
[email protected] -
Wrote to
[email protected] several times Request numbers 21162333,21136428,21134056 but got no reply.