can anyone explain why there is price difference?

Swiggy price = 656₹ Zomato price = 590₹

Swiggy price = 656₹ Zomato price = 590₹