This store carries a LOT of different hobby items. The name is very appropriate, you can go in there to get anything from puzzles to model car kits to board games and card games to brain teasers to "nerd" t-shirts to miniatures and table-top wargame supplies to RPG sourcebooks to all the monthly magazines that support all these games.
The staff is knowledgeable and helpful in recommending the parts to suit your needs.
Unfortunately, a downside of the "jack-of-all-trades" nature of this store is that it's crowded, and doesn't have very many tables for game playing. For a table-top wargamer it is difficult to really play a game in the limited space shared with other gamers.