Lots of quality and tasty veg food options available. One major problem is the self-service. By the time you collect all food you ordered, other one gets cold. It would be a much better option if they start serving la-carte. Food quality is good and there is enough space to sit at almost all outlets.