For a good pani puri or chaat papri, and excellent thalis, this is the place to go. There isn't really any ambiance to speak of, the seating leaves something to be desired, and you clear your own table (often for the people before you too, since they don't always clean it!) but... the food is A-mazing, as is evidenced by the number of Indo-Canadians constantly packing this restaurant. The pricing can't be beat for food this good - thalis are less than $10 each.
The staff is a bit taciturn, but they are highly efficient, and you can get thalis packed up to-go. Really, for excellent food, what more do you need?!