Thursday, June 11, 2015
Pokemon Boutique Photos
Okay, okay, this place is going to be a stop for those coming for Anime Expo or really any Pokemon fan. It just goes to show we need a Pokemon Center and are own Nintendo Store here in LA.
Visit it yourself at
7320 Melrose Ave, Los Angeles, CA 90046 until July 5.
For more photos of the Pokemon Boutique look at the
Pokemon Facebook Album