We Moved! We're now at:
1270 Franklin Mall, Santa Clara, CA, 95050
(Inside Franklin Square)
An Illusive Gallery
We carry the largest selection of Comics and Pop Figures in the South Bay, along with a lot of cool toys, and a fantastic selection of board games and all the sass and sarcasm you'll ever need.
Welcome to your
Geek Haven in the Silicon Valley
Open 365 days a year