131 2nd Ave N
St. Petersburg, FL 33701
Outpost of upmarket steakhouse chain known for sizzling, butter-topped beef in an elegant setting