Zomato has signed a lease with the Lodha Group for an over 2.5 Lakh sq ft warehousing facility near Mumbai for supply chain ...