1717 S Decatur Blvd
This place was a bit out of the ordinary but the staff was very knowledgeable and helpful. I really enjoyed shopping for anime here.
January 07, 2010
Aarons World Of Anime
If you've been to or used
Aarons World Of Anime, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.