India Paradise in Windsor, Ontario, has begun serving Thali and it has been quite the hit with customers, but, what is Thali?
Subscribe to our newsletter