Domino’s reduces pizza delivery time to 20 minutes in locations with high store density
Domino’s, the popular pizza chain, has reduced the delivery time to 20 minutes from its 30-minute delivery in several locations across the country.
Oct 21, 2021, 22:56 PM IST