Pizza Idli Honoring the Superfood and Observing World Idli Day 9 months ago Since 2015, March 30th has been observed globally as World Idli Day, a unique celebration in the culinary calendar. The…