Diwali, one of the most important festivals in India, commenced Thursday, with the main festivities due to take place on the days following. Each year, Hindus, Sikhs and Jains across the world celebrate Diwali. The festival symbolizes new beginnings and the … [Read more...] about Celebrate Diwali with a visit to one of Richmond’s favorite Indian restaurants