Artifex Entertainment
9910 Mira Mesa Blvd
San Diego
CA
92131
(858) 566-0506
Open Map
Comic Shop
Games
Sports Collectibles
Toys & Games