What
image
  • imageActivities
  • imageFood & Drinks
  • imageHotels
  • imageShops
Where
image
image

Anime Revolution

 

Be the first to review

The number one stop for all of your anime needs! This neat little store is located at the Town Square mall within Vegas, and has the tendency of gaining the attention from people of all ages. It’s always stocked with new and impressive merchandise, and works very well as a substitution for pricey anime conventions. (Still go to those, of course. They’re fun!)

image