Ruth’s Chris Steak House, a fine dining restaurant known for sizzling steaks, is opening its newest location in Newtown Square, 3745 Equus Blvd., on March 31.