1700 N Westshore Blvd
Tampa, FL 33607
Outpost of upmarket steakhouse chain known for sizzling, butter-topped beef in an elegant setting