The managers of this place need to read this review...
YOUR VENUE IS GOING DOWN HILL FAST!!!
I've been coming here for 3 years.
2009 - end of 2010
This place was a little piece of heaven!
You would walk in at 1:00 in the afternoon and be hypnotized by…