Great place for value-for-money food. It doesn't have any seating area - just takeaway. However, the quality of food vs the price is a great deal. I loved their upma, idli and vada in particular. The food may not be hot always but still tastes great.
There are other Indian (particularly South Indian) dry snacks available at this place. I've never tried them but should be good.
There is good amount of parking outside the place which is shared by all the shops in the plaza. Generally, it is available though.