RD 1 Jun 2019
I have ordered food from Zomato . The money got deducted but order did not placed. It`s been 22 days they are saying money will be added with 2 days but it`s still not refunded.
Total Complaints ... 38
Pending Complaint ... 31
Resolved Complaint ... 7
Phone Number : 01140592373
Email Id : Companysecretary@Zomato.Com
Website : https://www.zomato.com/
Address : Ground Floor 12A 94 Meghdoot Nehru Place New Delhi - India