Been here loads of times. The food quality has always been good. A strictly veg place. Service is prompt and courteous. Try the Handi cheese masala if you are not calorie conscious. The South Indian fare is what you would expect from any Udipi joint.
Avoid the Chinese stuff unless you have a penchant for the Udipi sort of Chinese :-).
Overall, a good restaurant if you are looking for good vegetarian fare.