Service - very attentive, quick and helpful.
Location - as others have mentioned, only way to get into plaza is Northbound on Confederation or Eastbound on Eglinton. Inside was clean, and open, lots of seating.
Food - got the Sharmaji Ki Chaat and the Masala cola. Cola was very tasty with the right amount of spice. Chaat was delicious and served as soon as it's completed as the puris were still very crisp. Portion sizes were good in relation to price.
Excited to return to explore the other items on the menu!