Pizza Hut India
It happens only in India.
rent Lewin/Bloomberg/Getty Images
Navratri is a festival dedicated to the worship of the goddess Durga. The festival is celebrated for nine days and culminates on the 10th day with Vijaydashami or Dusshera. Northern and western India...
There's an all-new Navratri menu too.