Zomato - Zomato Order 1929541799 Not Delivered But Payment Collected Online Not Refunded
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 firstname.lastname@example.org several times Request numbers 21162333,21136428,21134056 but got no reply.