What to Serve, Stock and Sell: The Ultimate Navratri Fasting Food Guide
Navratri (translation: nine nights) is one of the most celebrated Indian religious festivals of the year. During this period many followers observe a 9-day fast that is committed to the worship of Maa Durga, detoxification, and a spiritual cleansing of the mind and body.
