The company launched its first branch in India in April 2012, and has been people's favourite since then. While serving as a great hangout spot for family and friends, Dunkin' also offers delivery and on-the-go pick up service to fulfil everyone's cravings and comfort.