I always come to Al Mizan for international calling cards, and halal meat. Aside from that they have good spice collection for both desi and middle eastern cuisine. Their meat cuts are great for lamb and beef and they even have other body parts as well. I usually only get my meat from here but they always have good fresh produce as well.
One slightly note of awe though is the 2 ladies who are always working at the counter. Amazingly enough they work incredibly fast, and by incredible I mean my bill of 60+ items done in 4 minutes max. TIME!!! yes i am wow'ed out but anyway this is a nifty store for local students nearby as its perfectly accessible from the metro.