Inside The Mega Kitchen At Shirdi 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 […] Shoma Abhyankar March 21, 2018 5 Comments