Pro Shop Restaurant
Grande Isle Dr, Tampa 33647