Couldn't find this place if my life depended on it no image to help find it and I couldn't find the address
A lot of cool toys to look at in here, but the staff isn't really friendly. They just stare at you as you walk in and watch your every move, in case you are going to steal something or some sort.
Came to the spot and haven't found the store!!!
I like this place