Star Rover, a new restaurant from chef-restaurateur Ford Fry, will bring a more casual approach to the steakhouse genre.