Tried it for the first time and I was pleasantly surprised how satisfied I was from a vegetarian restaurant. The service and staff were very courteous and helpful in our food decision and even checked in periodically to make sure we were doing ok. Samosa are a must and try the namaste plate, it's a little bit of everything.
Also, it does say that they are a "Indian vegetarian" restaurant so don't get it confused with a grabba green or something similar.