Be the first Weblocal.ca user to add photos or videos of Indian Punjabi Bazaar
They carry all things Desi. The produce is always fresh, staff speak good English so I don't struggle trying to explain what I'm looking for. They have a very good selection of veggie dishes and always taste fresh.
Prices are decent and always plenty of parking.