What is this place for and about?
Address: 5223 Orient Rd, Tampa, FL 33610, USA
Kourtney Butler | Aug 24, 2020
Ok thank
Shawna Carter | Aug 24, 2020
It's a streak and seafood restaurant inside the Hard Rock casino
Thanks! Your answer is awaiting moderation.