Definitely one of the best vegetarian restaurants that I have patronised. Service staff were friendly and very efficient despite the huge crowds and the pressure of serving a high volume of customers.