I go there for my energy drinks and beer. They also have a nice selection of tobacco and food. they are right next to China Hut at the strip mall on 52nd and Howard ave.
All reviews seem positive