i had placed an order for pizza which these guys did not deliver. my money has been deducted and they are saying it is fraud on zomatos part. neither zomato nor the restaurant is taking the responsibility. this is an extreme case of fraud and cheating.