Seems Tata Neu has recently launched Food Delivery on its platform. They also have a decent offer of Flat 50 off on orders above 199 on Tata Neu HDFC credit card.
Food delivery is currently live in Mumbai, Delhi NCR, Bangalore, Pune and Hyderabad.
They have free delivery on all orders above...