A well-balanced, healthy, vegetarian diet prepared under the supervision of a qualified nutritionist is served in a well-designed central dining hall, to all the students who dine along with the teaching staff and their spouses. This hall can accommodate 650 - 700 people. The catering manager is the administrative head of the dining hall.
The school's general store provides all essential commodities of daily life like stationery, toiletries and footwear. A tuck shop provides nutritious health food and juices.