I'm reviewing this place from the perspective of sweets only - not food.
It's great - you get to choose Indian sweets by the pound, and box them. Makes for great gifts.
Flavour-wise, they're good. Selection-wise, it's large enough, but i'd like to have seen some more variety.
For GTA, this is pretty good.