A steak restaurant that prides itself on great quality at affordable prices has announced a new opening on Liverpool's Castle ...