On-demand food delivery apps are indeed talk of the town in recent days. Because of…