The Rack Hyde ParkCurrently Open
- Address: 1809 W Platt St Tampa, FL 33606, United States +1 813-250-1595
- Timings: 24-hrs Details
IF you are looking for an expansive sushi menu and some live music, you have come to the right place. There are also different games and quite a number of pool tables so you have nothing to complain about. The restaurant is situated just off Platt.