Patel Brothers is a really great indian grocery located on devon. I think they actually have other locations too although I personally haven't shopped there. They offer a huge variety of indian-pakistani groceries and produce at very fair prices. They have basically any kind of spice you could imagine as well as good varieties of everything.
more