50 to 100,000 meals An estimated 50 to 100,000 meals are prepared, cooked and served free of charge to pilgrims in the 24-hour Langar hall.