This place is so trashy. I got an energy shot here and the guy wouldnt refund it. It had mold growing at the bottom. It always smells like baby powder in there. Their bathrooms are absolutely disgusting as well!
Cr
Review №2
Friendly
Information
1Photos
2Comments
2Rating
Address:117 W 5th St, Anderson, IN 46016, United States