Review
7 yrs ago
Main Attraction4900 66th St N, St. Petersburg, FL 33709, USA
Worse than the 1st time.
I was at OZ then decided to change the scenery. So I went to Main Attraction and that was a huge mistake. As I approached the door security did a pat…

SPAGOLI