I just stopped in here today and I can't believe I never saw it before. I've been in that Party City, Dominicks and Ace Hardware plenty of times.
Anywho, everyone was friendly and they have the basics one would need. Prices were in line with other local LFSs. The amount of saltwater fish was a bit small, but they have tons of exotic goldfish. They had quite a bit of nicer larger fish but the tanks said NOT FOR SALE so I am assuming they are baby-stitting someone's fish.
They are the closest LFS to my flat in Pilsen, so they may be my go-to place when I am not in the burbs for supplies. As for livestock, I'll probably head elsewhere due to the limited livestock options.