One of the ten Mega Kitchens in India, Shree Sai Prasadalya in Shirdi feeds free food to as many as 70,000 people on a busy day. I have made many trips to Shirdi Sai baba temple since childhood and have literally seen it transform into this tiled huge com