Olive Garden ...IMO although a mixed cuisine place...iz a desi food specialist.
For a steak i would prefer Texas Steak House (Saddar RWP)..
or
Pappasallis restaurant (both Jinnah Super Islamabad and Jinnah Park Rwp).
....
however, sometimes good food is found at places that are otherwise under-rated. My most favorite steak is at Captain Cook (Jinnah Super Islamabad). Try Chicken Supreme or Italian Steak or Mexican Steak @ Captain Cook....juicy and tasty.